have a hide like a rhinoceros - Español Inglés Diccionario